Revision: arch--devo--1.0--patch-87
Archive: lord@emf.net--2003
Creator: Tom Lord <lord@emf.net>
Date: Tue May  6 15:57:20 PDT 2003
Standard-date: 2003-05-06 22:57:20 GMT
Summary: mkpatch/dopatch fix (inexact patching)
Keywords: 
New-files: patch-sets/include-parent-dirs.awk
  {arch}/arch/arch--devo/arch--devo--1.0/lord@emf.net--2003/patch-log/patch-87
Modified-files: ChangeLog patch-sets/Makefile.in patch-sets/dopatch.sh
  patch-sets/mkpatch.sh
New-patches: lord@emf.net--2003/arch--devo--1.0--patch-87


In mkpatch, record in the *-index files tags for all containing
directories of modified or renamed files.

In dopatch, use that data to handle inexact patching correctly.

Previously, for example, if ORIG had  foo/ and MOD created foo/bar,
but TARGET had foo2/ (with the same tag as ORIG's foo/), then
TARGET would wind up with foo/bar instead of foo2/bar.

These changes fix that.

